Get directions to: El Sombrero, Troy, OH
Restaurant address: 1700 N County Road 25a Troy, OH 45373, USA
Restaurant: El Sombrero