MILO Home/Cafe/MILO 20 North St, Newry BT35 9AA Contacts 20 North St, Newry BT35 9AA Send updates or Remove Description Features Takeaway Delivery Dine-in Coffee Casual Map Reviews No reviews! ADD REVIEW Similar companies Cafe La Maria 21 High St, Woburn Sands, Milton Keynes MK17 8RF +441908586162 Cafe The Berry Press 1 Postern Gate, Bridgnorth WV16 4BX +441746764847 Cafe bp Mill Rd, Brighton BN1 8ZF +441273565789 Cafe Tony's Cafe 2 Eadie St, Nuneaton CV10 8JA +442476327127 Categories Cafe