Barracuda Japanese Restaurant

save place
Photos (1)
Plane loader
Animated dots
American Sushi
American Sushi
Barracuda offers an American take on sushi, catering to regional tastes and experimenting with local flavors. For a light combination try a roll with fresh fruit and fish. The best part is their menu changes with the seasonal produce and catch. On your own? Take a seat at the bar and make a friend.
Have you been here? Share a tip or a photo with fellow travelers.
347 Primrose Rd, Burlingame, CA 94010, USA
+1 650-548-0300
Sun - Thur 5pm - 10pm
Mon - Sat 11:30am - 2:30pm
Fri, Sat 5pm - 11pm
Original the peninsula beverly hills.jpg?1474837175?ixlib=rails 0.3