Get directions to: Tin Roof Deli, El Dorado Hills, CA
Restaurant address: 5003 Windplay Dr El Dorado Hills, CA 95762, USA
Restaurant: Tin Roof Deli