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
Our dining room is currently closed but we are taking takeout orders, call us at (512)369-3952 anytime between 4
:00 PM to 8:00 PM Tuesday through Sunday.
Create your own unique website with customizable templates.