Momo
17 Broad Street, Barry CF62 7AB Wales
Momo is a Fast Food place is located in Barry, Wales. The address of Momo is 17 Broad Street, Barry CF62 7AB Wales.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1446 700200, or open their website to view relevant information, The url is http://momopizza.co.uk