Yang’s Kitchen

112 W Main St, Alhambra, CA 91801

Happy hour: food

weekdays from 4 to 7pm

  • warm almond burrata
  • loaded nacho fries
  • grain bowls

Sources and contact

View source

Restaurant website

Loading Happy Hour Find…