We would appreciate that from our form CONTACT leave us any suggestions about our website. According to the citizens of Birmingham, this restaurant has good references. this restaurant is located in 155 Bromsgrove Street, in the city of Birmingham. According to our databases, most users of this restaurant (Min Min Noodle Bar) live within 42KM.
List your lived experience in this restaurant (Min Min Noodle Bar) for other users to see.