Niko's Souvlaki in Astoria
19-33 Ditmars Blvd

Niko's Souvlaki in Astoria is Currently Closed for Online Ordering