Happy hour
Beta
Explore
Saved
Saved deals
Restaurant
Niko Niko's Greek & American Cafe
2520 Montrose Blvd, Houston, TX 77006
(713) 528-4976
Photo:
Dhiren Saxena
All days
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Food
1 deal
–
2 Gyros & 2 Sides
Tue 10:00 AM–9:00 PM
$25
Save
Suggest a restaurant
Feedback