Don’t procrastinate, the team behind The Eat-In has a new pop-up called Alfio’s in Leichhardt – and you should pay a visit before the restaurant pulls off its vanishing act. The Eat-In made a great impression before hitting its expiration date last year, and Alfio’s has a similar concept and run time. There’s a set […]
Alfio’s, Leichhardt
October 6th, 2014 | by Lee Tran Lam | published in Latest, Restaurants | 3 Comments »