Listings >> Wine Bar >>Modern Contemporary STELO @ PIERRE’S Modern European Restaurant - Launceston CBD (6) (03) 6331 6835 Website HOURS: Lunch Thu-Fri. 12:00 pm - 2:00 pm Dinner Tue-Sat. 5:30 pm - late Stelo Restaurant Stelo Restaurant 88 George Street LAUNCESTON Tas. 7250 (03) 6331 6835 STELO MENU BELOW Stelo Restaurant is located centrally in Launceston’s CBD, in George St., at the site of former acclaimed restaurant, Pierre’s. STELO DINING MENU STELO GROUP DINING SET MENU STELO CHEF’S TASTING MENU Modern Contemporary Wine Bar Write a review Review