8218 45td Ave, Elmhurst, NY 11373-3539, Elmhurst
It's great for non vegetarians but it is terrible for vegetarians. Their "vegetarian options" have shrimp paste in them
425 West Street, New York City, NY, New York City
This is one of those places you don't want to review, because you're scared everyone will find out about it. The first t
It's great for non vegetarians but it is terrible for vegetarians. Their "vegetarian options" have shrimp paste in them