Home
Mostrar en Español
Barracuda Japanese Restaurant
Share:
Barracuda Japanese Restaurant
Facebook
Twitter
Pinterest
Cancel
Headings:
Restaurants Family Style, Restaurants
Latitude:
37.578238
Longitude:
-122.349083
347 Primrose Rd
Burlingame, CA 94010
(650) 548-0300
16505480300
barracudasushi.com