1400 Plaza Place, Southlake, Texas 76092
Monday to Friday
Breakfast 06:30 AM - 11:00 AM / Lunch 11:00 AM - 5:00 PM / Dinner 5:00 PM - 10:00 PM
Saturdays and Sundays
Breakfast 06:30 AM - 12:00 PM / Lunch 11:00 PM - 5:00 PM / Dinner 5:00 PM - 10:00 PM