OOOOPPPPPAAAA!!!!! This is my favorite greek restaurant....gosh it's so good. I am not talking about the stablishment or the service, because to tell you the truth both are not that great...i am talking about the food!!!! Everytime i eat here, i just want to lick my hands and come begging for more. Their Gyro salad is the best one in houston! This place is inexpensive and great flavors...please treat your taste buds with some greek food!
Pros: aweosome food, great price
more