Niko's Souvlaki
19-33 Ditmars Blvd, Queens
(929) 208-0196
Recent Reviews
Order Online
You May Also Like
Sunshine Cafe - 21-76 21st Street
Coffee Shops, Coffee, Cafe
The Sherpaz Deli and Grocery - 21-72 21st St
Deli, Grocery
Agnanti - 19-06 Ditmars Blvd
Greek, Mediterranean, Seafood
Restaurants in Queens, NY
Niko's Souvlaki
19-33 Ditmars Blvd, Queens, NY 11105
(929) 208-0196