Barracuda Japanese Restaurant
347 Primrose Rd, Burlingame
(650) 548-0300
Recent Reviews
Order Online
You May Also Like
Cafe Siete - 341 Primrose Rd
Cafe, Coffee & Tea
MASALA Desi Cafe - 321 Primrose Rd
Indian, Coffee & Tea, Pet Friendly
Philz Coffee - 305 Primrose Rd
Coffee Shops, Coffee & Tea, Coffee
Restaurants in Burlingame, CA
Barracuda Japanese Restaurant
347 Primrose Rd, Burlingame, CA 94010
(650) 548-0300