Got a burning question for us? Want to chat about great Greek food? Drop us a line and we'll be in touch! We look forward to hearing from you.
Want to purchase a gift card? We're happy to offer gift cards in any amount—visit HERE to purchase.
Interested in placing an order for curbside takeout or delivery? You can call us directly at 832-831-7050 or place your order through FAVOR.