Clarke's Charcoal Broiler

  • Restaurants
615 W El Camino Real
Mountain View, CA 94040
(650) 967-0851
(650) 917-8295 (fax)