Restaurants in Alhambra, CA
Restaurants • Steakhouses
514 W Valley Blvd.,
Alhambra ,
CA
91803
UNITED STATES
Based on 1 reviews
Small but good
A pretty small restaurant but has good noodles. There can be a wait if you have a bigger party but usually not too bad of a wait. They can make your food to order if you have dietary restrictions.Worldwide > United States > Alhambra, CA > Restaurants