Vasta's-Stamford

Italian Bistro
Take out and outdoor dining available as of June 4th, 2020
1 Grant Place
Stamford, New York 12167
607.652.3747
vastasbistro.com
See the Menu