Menai Metro Chicken Takeaway Shop is a Australian Meal Takeaway based in Menai, New South Wales. Menai Metro Chicken Takeaway Shop is located at 72 Allison Cres, Menai NSW 2234, Australia,
Please contact Menai Metro Chicken Takeaway Shop using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Menai Metro Chicken Takeaway Shop opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.