Niko's Souvlaki
19-33 Ditmars Blvd, Queens
(929) 208-0196
Menu
Restaurants in Queens, NY
Niko's Souvlaki
19-33 Ditmars Blvd, Queens, NY 11105
(929) 208-0196