Luce Rossa

Posted by 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

Leave a Reply