Bluefin Sushi & Thai

Sushi restaurant · 3211 Encinal Ave, Alameda, CA

To-Go · Delivery

Hours

More food in Alameda, CA · Sushi in Alameda