Headings:
Restaurants
717 Stanford Shopping Ctr
East Palo Alto, CA 94304
East Palo Alto, CA 94304
Visa, Mastercard