Habbi Habbi at Stanford Mall

Located in Stanford Mall across from the William Sonoma Store and behind California Pizza Kitchen

660 Stanford Shopping Center, Palo Alto, CA 94304

Sorry, we don't have any schedule info for this month.