El Greco Greek Restaurant 5420 Lawndale StHouston, TX, 77023 View Phone 832-582-7918 5420 Lawndale StHouston, TX 77023 View Website Experience & Reliability About Photos & Videos Connect with this Business: Menu Send to My Email Send to My Phone Print this Page