7708 Woodside Ave, Elmhurst
This is an excellent Thain restaurant in NYC.
Chill Out
Kids Friendly
Typical Tourist