About Niko Niko's
Get your Greek fix with dine-in at one of our three locations, catering or our quick and easy online ordering.
From their website
Own Niko Niko's? Claim this listing to write your own description and add your hours and photos.



Location
Other greek restaurant nearby
- Theo's Restaurant
812 Westheimer Rd, 77006 · 0.2 mi
- Great Greek Grill
2900 Travis St, 77006 · 0.9 mi
- Mykonos Island Restaurant
2181 Richmond Ave # 3301, 77098 · 1.5 mi
- Great Greek Grill
3419 Kirby Dr, 77098 · 1.7 mi
- Niko Niko's
301 Milam St, 77002-1618 · 2.1 mi
- Helen Greek Food & Wine
2429 Rice Blvd, 77005 · 2.5 mi








