Bluefin Sushi & Teriyaki Grill
2327 Redwood Ave, Redwood City
(650) 361-1160
Recent Reviews
Bluefin Sushi & Teriyaki Grill
2327 Redwood Ave, Redwood City 94061
(650) 361-1160