Niko Niko's Greek & American Cafe
10 locals recommend · Estimated price 1 out of 4 ·
Tips from locals
Downtown, Kiosk counter service located at Market Square Park with outdoor tables.
Niko Niko's in Market Square Park is a great place to enjoy a delicious meal outside. There are often events going on in the park on weekends/evenings.
Serves Greek fast food. I love the gyros. or you can check out their full resturant in the heart of Montrose.