Vinny's Backyard Restaurant
Pizza, Sports Bars
Stamford, CT
2.8 mi