Mama Chen's
Website
Mamma Chen's is a live music venue offering a supportive space for people to share their musical/performance creations with each other.
Open Friday through Sunday in the heart of vibrant Footscray.
Are you responsible for Mama Chen's?
You can claim this venue to manage this listing's details.
Log in / Sign up
Continuing confirms your acceptance of our terms of service.
Post a comment