Explore More Cities › +
Discover the unexpected in the Los Angeles Area. Explore All of Los Angeles
Restaurants & Bars 4

"Szechuan" Restaurant on Main Street, Alhambra

Ciao Bob | Sep 15, 200501:49 PM

While waiting to sit down at Triumphal Palace last week, I spied (across the street and one block West) an awning covered with a banner reading either "Szechuan" or "Szechuan Restaurant." I walked over, looked over the menu (which looked good, can't wait to try it) and now can't remeber the name.

It seems to be where Oriental Pearl might be, but I don't think that was the name. Anyone know?

Thanks, Bob

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH