Get directions to: Camelot Restaurant And Lounge, Morgan Hill, CA
Restaurant address: 275 E. Dunne Avenue Morgan Hill, CA 95037, USA
Restaurant: Camelot Restaurant And Lounge