Grand Central 


659 Grand St., between Manhattan and Leonard Sts
Williamsburg
New York, NY 11211
718-387-5515
A real sports bar in the heart of Williamsburg, hold the irony. The low-key beer and billards spot is nothing special, and that's the way patrons like it…

Complete details for Grand Central »

Reviews/comments (0)

Subscribe to this thread:

Add a review


Roll over stars and click to rate.

Map

Nearby

Friends

Become a Friend

History

© 2013 The L Magazine
Website powered by Foundation