Souvlaki Cart
Truck Stops in New York, NY
About
Address: 23rd Ave &, 33rd St, Ditmars Steinway, NY 11105, USA, New York, NY
Rating: 5 (1 reviews)
Truck Stops in New York, NY
Address: 23rd Ave &, 33rd St, Ditmars Steinway, NY 11105, USA, New York, NY
Rating: 5 (1 reviews)