345 E Main St, Alhambra (626) 394-8086
Excellent duck gizzard fried rice, will come again
345 E Main St, Alhambra, CA 91801 (626) 394-8086
Excellent duck gizzard fried rice, will come again
Restaurantji Recommends