Luce Rossa
Posted by admin on March 14th, 2010 with 0 Comments
Meaning “red light” in Italian, the name of the restaurant that sits on the first floor of Oddfellows Hotel nods to the colourful history of this part of Melbourne. Much more respectable these days, Lucce Rossa now pleases with delectable express lunches and an intimate function space.

More:
Luce Rossa