Filters
By Zip:
NY > Stamford
Vasta's Italian Deli-Pizzeria
Cuisine: Delis, Italian, Pizza
- CURRENTLY CLOSED
Delivery to local area only