Sunday to Thursdayday: 11 am to 9 pm
Friday & Saturday: 11 am to 10 pm
Dine in • Take Out
717 s. Greenville Ave, Allen, TX
(214) 383-2663
Allen, TX
Home
Locations
Menus
Contact Us
Careers
Order Online
More
- Location -
Allen TX 75002
Tel: 214-383-2662