May Palace Restaurant

Fine Mandarin & Szechuan Cuisine.