Restaurant
Stelo at Pierre's
21 locals recommend
Location
88 George St
Launceston, TAS
Tips from locals
iconic Launceston restaurant with great food and service with an Italian focus.
Locals also recommend
- 15 locals recommend