Location & Hours
355 N Carroll Ave, Southlake, TX 76092
Open Monday to Thursday 11am to 9.30pm
Friday & Saturday 11 am to 10.30 pm
Sunday 11am to 9pm
Reservation
Please call 817-251-8778 for reservation.
To better serve our guests, we will seat a complete party only.
We are now accepting reservations of a party of 7 or more on
Friday & Saturday dinner
We'd love to hear from you!