Get directions to: Vinny's On Windward, Alpharetta, GA
Restaurant address: 5355 Windward Pkwy Alpharetta, GA 30004, USA
Restaurant: Vinny's On Windward