TV chef Manu Feildel back in the restaurant game with new bistro at popular inner west pub
The 196-year-old Red Lion Hotel on Darling Street in Rozelle is the new home of the My Kitchen Rules presenter’s latest venue.