Italian Pizza House

65 George Street, Shop 15, Yorktown Square , Launceston