La Locanda

Located on Frome Street, La Locanda is the newest, fine dining, modern-Italian restaurant Adelaide has to offer. When walking in, it was an experience like no other. The dim lighting established the scene for this romantic setting. The golden artwork on the walls accompanied the dangling, golden lights in a type of vision prior to…