🍣 If you love authentic Japanese food and melt in your mouth sushi, then you will love Barracuda Sushi in Burlingame. This Burlingame restaurant needs to be added to your list of Bay Area restaurants