Helen in the Heights Description
Casually upscale Greek taverna. Relaxed taverna serving modern Greek fare, cocktails & wines in a rustic, refined space.
Address:
1111 Studewood St #B, Houston, TX 77008, United States
Phone:
+1 832-582-7146
Website:
https://www.helengreek.com/
Store Hours:
Sunday: Closed| Monday: Closed| Tuesday: Closed| Wednesday: Closed| Thursday: Closed| Friday: Closed| Saturday: 7-7:15am