Places to eat
Restaurants
Fast food restaurants
Home
Syokudo and Teishoku restaurants
San Diego
Syokudo and Teishoku restaurants in San Diego, California
Find Syokudo and Teishoku restaurants in San Diego, California near you now.
Szechuan House
9323 Mira Mesa Blvd, San Diego, CA 92126, United States