Greek Grill was reported closed or not Halal 2 months ago Fresh and healthy Greek food. Located in Richland Mall Food Court (Waco's only indoor mall). Conveniently located between Dallas & Austin off I35 N/S.
Added on May 16, 2019 and last updated 5 years ago