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
To view menu on phone, please scroll to bottom and select "Web" version.
Create your own unique website with customizable templates.