Get directions to: Betsy's Restaurant & Lounge, Morgan Hill, CA
Restaurant address: 650 Tennant Station Morgan Hill, CA 95037, USA
Restaurant: Betsy's Restaurant & Lounge