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