Update Info - The Lion & Rose
This restaurant was reported as closed. If it is open, let us know.
The Lion & Rose
701 S Capital of Texas Hwy
Austin, TX 78746
701 S Capital of Texas Hwy
Austin, TX 78746
This restaurant was reported as closed. If it is open, let us know.