Greek Cafe
Menu
Location
Location
3529 Heritage Trace PKWY
Keller, TX 76244
(817) 741-4892
Hours of Operation
Sunday- Thursday 11:00AM-9:00PM
Friday and Saturday 11:00AM-10:00PM