Get directions to: Greek Sombrero, Jamul, CA
Restaurant address: 12891 Highway 94 Jamul, CA 91935, USA
Restaurant: Greek Sombrero