Yokohama Japanese Bistro
(650) 298-9011

2090 Broadway St, Redwood City, CA | Directions   94063

37.486664 -122.227903
Get Directions