Where a perfect day begins

Hours
7:00am - 2:30pm (Mon - Fri)
7:00am - 3:00pm (Sat - Sun)
Hills Cafe at Castle hills
2520 King Arthur Blvd Suite 109
Lewisville, TX 75056


Hills Cafe at Castle hills
2520 King Arthur Blvd Suite 109
Lewisville, TX 75056