Local produce through an Italian Lens. Stelo brings quality, precise hand-made food with love to your table in our restaurant in Launceston.
Local produce through an Italian Lens. Stelo brings quality, precise hand-made food with love to your table in our restaurant in Launceston.