W
Wilma Norris Review of Grill 21
This is my favorite Filipino restaurant in NY. The...
This is my favorite Filipino restaurant in NY. The food brings me nostalgia. This place is a gem, the food is wonderful (technically and flavor wise).
Comments: