Jamba
459 Lagunita Dr #11, Stanford
(650) 833-6845
Menu
Restaurants in Stanford, CA
Jamba
459 Lagunita Dr #11, Stanford, CA 94305
(650) 833-6845