Szechuan House in San Diego
9323 Mira Mesa Blvd,
San Diego, 92126
(858) 586-1620
(858) 586-1620
Providers of chinese in San Diego
chinese, dining, food, restaurant