Mamma Chen's

Bars · Food & Drink · 42A Albert Street, Footscray, 3011

One of 398 bars in Melbourne · 5 in Footscray · inside a 3-storey building

Mamma Chen's on the isometric map of Melbourne

open the live map →

Getting here: 🚏 Stop 64: Footscray station 5 min walk · 🚆 Footscray 7 min walk · 🅿️ Public car park 4 min

Opening hours

● Open now — closes 11pm

Monday4pm–11pm
Tuesday4pm–11pm
Wednesday4pm–11pm
Thursday4pm–11pm
Friday4pm–1am
Saturday1pm–1am
Sunday1pm–11pm

Details sourced from OpenStreetMap contributors