Metro Fresh Pizza
Pizza Pasta
78 Howard Street, North Melbourne, 3051
Not taking orders
This place is not taking orders right now
Restaurant Information
Where to find us
78 Howard Street, North Melbourne, 3051
A little bit about us
Metro Fresh Pizza
Opening times
Monday Closed
Tuesday Closed
Wednesday Closed
Thursday 17:00 – 22:00
Friday 17:00 – 22:00
Saturday 11:00 – 14:00 17:00 – 22:00
Sunday Closed