Best food ever.❤️
Address: 2598 Telegraph Ave, Berkeley, CA 94704, USA
Bikash Tiwari | Dec 18, 2019
Poor service I ever had
Got sick after eating what a coincidence
Ja Phi | Dec 18, 2017
Good food.
Albert Wu | Dec 18, 2017
Its great!
Thanks! Your answer is awaiting moderation.