Lion and Star
32, Townhead, G66 1NL
About Lion and Star
Address
32, Townhead, G66 1NL
Location
Open in Google MapsReviews
Be the first to review Lion and Star
Frequently Asked Questions about Lion and Star
Does Lion and Star offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Lion and Star?
Table booking availability is not confirmed. Please call the restaurant to check.