5 W 21st St. New York, NY 10010 • (212) 929-2468 • greensquaretavern.com

To say that this place is “amazing,” as many people state, is a bit of a reach. 192 more words