1-2 of 2

Greek Restaurants - Houston, TX

★★★★★ 4 Reviews

Pappas Seafood House

11301 North Fwy , Houston, TX

"I visited the location off of I-45 and Aldine Bender on a late friday afternoon. I recieved the best service, I believe name was Ashley. And most excellent ..."

Special Offer
Try Our Purple Voodoo!!

Super Pita

5506 Bellaire Blvd, Houston, TX