Shilla Restaurant

restaurant in St. Johns, Austin

Phone: (512) 453-4111

Website: shillarestaurant08.blogspot.com

Address: 6406 N Interstate 35 Ste 2343