Town Restaurant
Category
General Information
Locality: San Carlos, California
Phone: +1 650-595-3003
Address: 716 Laurel St 94070 San Carlos, CA, US
Website: www.townsc.com
Likes: 171
Reviews
Facebook Blog
Popular Listings
10K+ Cho Man Won
2881 W Olympic Blvd 90006 Los Angeles, CA, US
+1 213-249-9900
Restaurant, Asian restaurant, Korean restaurant, Chinese restaurant, Cantonese restaurant
Chinatown Restaurant SF
744 Washington St 94108 San Francisco, CA, US
+1 415-392-7958
Restaurant, Asian restaurant, Chinese restaurant
Baffo Street Food
836 Traction Ave 90013 Los Angeles, CA, US
+1 323-702-8005
Restaurant, Burger restaurant, Food stall, Comfort food restaurant