J

Jerry Gargiulo

3 years ago

An oasis in Times Square. Friendly staff, cold bee...

An oasis in Times Square. Friendly staff, cold beer, good hot food. Felt like I was in Ireland.

Comments:

No comments