Eating Japanese Sushi at Bluefin Sushi & Teriyaki Grill restaurant in Redwood City, CA.

Feedback

Do you manage or own Bluefin Sushi & Teriyaki Grill?

Yes