Famous Chinese Snacks

345 E Main St #103, Alhambra
(626) 885-8333

Recent Reviews

Esther Tam

This restaurant is inside the 99 Ranch Market in Alhambra. “Love Duck” is sharing the same spot.The service: customers have to beg the cook or the waitress to come out from the kitchen to take care their business. The cashier of “Love Duck” always shows negative attitude that sends customers away.Dining area: No one sits there. The dining tables are sticky and never cleaned. The tablecloth are stained and dusty.Food: The buns are cold and dried. However, their fresh made food is good.I will not come back.

Atmosphere: 1

Food: 2

Service: 1

Load More