American Restaurants in Palo Alto, CA
American Restaurants
531 Cowper St.,
Palo Alto ,
CA
94301
UNITED STATES
Based on 2 reviews
User review from Citysearch
Much better than other pizza chain.m
This is my favorite one out of all of theme. The enviroment alone is wonderful. My favorite is the Thi chicken salad.Worldwide > United States > Palo Alto, CA > American Restaurants