11812 Queens Blvd, Forest Hills, New York 11375 USA
Open everyday, even on holidays (except Christmas). You know, just in case you need a drink to deal with your family ;)
Photo Credit: Yelp