Gazing through the luminous 100-year-old stained glass windows at Teddy’s Bar and Grill (96 Berry St.) in the Northside of Williamsburg, it’s possible to imagine that time has stood still. […]
Gazing through the luminous 100-year-old stained glass windows at Teddy’s Bar and Grill (96 Berry St.) in the Northside of Williamsburg, it’s possible to imagine that time has stood still. […]