new icn messageflickr-free-ic3d pan white
Barracuda Japanese Cuisine Downtown Burlingame | by Rebecca Williamson
Back to photostream

Barracuda Japanese Cuisine Downtown Burlingame

Barracuda Japanese Cuisine is located in Downtown Burlingame on Primrose Road near Burlingame's Library Plaza. When walking from your home in Burlingame, don't forget to stroll off Burlingame Ave for

more restaurants and shops.

1,023 views
0 faves
0 comments
Taken on October 4, 2009