Location: The Ball and Chain Grill

Address: 87 Salamanca Place, Hobart View

Map presented by Google