V & T Restaurants
1024 Amsterdam Ave New York, NY 10025-1724
212-663-1708
Business Hours:
Payment Types