Basta Pasta restaurant
Opens at 4:00 PM

Basta Pasta restaurant

Italian • Desserts • Pasta
View delivery time and booking fee.

37 W 17th St Ground Floor, New York, NY 10011 • More info