Restaurant
Terra and Sol
Terra and Sol is a modern australian in Glenelg. Expect a polished special-occasion room rather than a generic stop.
Restaurant details
Address: Glenelg
Terra and Sol sits in Glenelg. The cooking leans modern australian. Pricing reads around $$$$$. Public cues point to request booking.