The Loft Shabu Sushi and Thai
8308 Bennington Ct, Vallejo
(707) 647-2072
Menu
Reserve
Restaurants in Vallejo, CA
The Loft Shabu Sushi and Thai
8308 Bennington Ct, Vallejo, CA 94591
(707) 647-2072