Town

Where
716 Laurel Street, San Carlos, CA
Call
+1 650.595.3003
Contact
Email
Web
Town Website
Tags
Restaurants, American Restaurant, Steakhouse
Claim this listing

About request an edit to this page

Town Specializes in Regional American Cuisine with an emphasis on Steaks and Chops.