Jamba Juice
Address:
1700 17th St, San Francisco, CA 94103
Phone:
(415) 865-1100 Restaurants
Other Businesses:
- Cinecitta at 663 Union St, San Francisco, CA 94133
- Johnny Foley's Irish House LLC at 243 Ofarrell St, San Francisco, CA 94102
- Piazza Pellegrini at 659 Columbus Ave, San Francisco, CA 94133
- Perry's - Design Center at 101 Henry Adams Street, San Francisco, CA 94103
- The Library Bar at 562 Sutter Street, San Francisco, CA 94102