Jamba
165 Plaza Dr #709, Vallejo
(707) 641-2022
Menu
Restaurants in Vallejo, CA
Jamba
165 Plaza Dr #709, Vallejo, CA 94591
(707) 641-2022