Our dining room is currently closed but we are located at 112 E Main St. Round Rock, TX (512) 369-3952, call us to place a takeout order.
Hours and Location
112 E Main Street
Round Rock, TX 78664
Currently only open for takeout from:
4:00 PM to 8:00 Tuesday through Sunday
Please call us to place your order.
Create your own unique website with customizable templates.