Jamba - Menu

2837 North 75th Avenue, Phoenix, 85033, United States Of America

Phone: +16232472792

Address: 2837 North 75th Avenue, Phoenix, 85033, United States Of America

City: Phoenix

Dishes: 13

Reviews: 0


Address

Show Map

Menu - 13 options

All prices are estimates.

Similar Restaurants