Alexander's Restaurant

User Rating:


Address:

Corner of Salamanca Pl and Runnymede St
Lenna of Hobart Hotel
7004 Hobart, Australia

Phone:

+61 3 6232 3900

Map:


Contact   ·   Privacy   ·   Terms