Jamba
10406 Friars Rd B, San Diego
(619) 640-2120
Menu
Restaurants in San Diego, CA
Jamba
10406 Friars Rd B, San Diego, CA 92120
(619) 640-2120