Nikitas Place
1903 Utopia Pkwy, Flushing
(718) 428-4976
Menu
Restaurants in Flushing, NY
Nikitas Place
1903 Utopia Pkwy, Flushing, NY 11357
(718) 428-4976