We don't know what they serve here yet.
One of the takeaways situated in London is Mario's at 81 Waterloo Road. Even though this website doesn't currently have full data for Mario's, we are working towards it. We don't yet have a menu for the take-away. Mario's produces a full range of takeaway dishes throughout the day. Mario's produces as its specialism.
No one has left a review yet.