We have been going to Niko Nikos for decades... it is the best Greek food we know of in Houston. If you like Greek food, you will not be disappointed. Many great options.... and try both the fried and Greek potatoes. Self service and very casual!! Often need to wait on a table... since the locals adore the place.