Mamma Putts Afro-caribbean restaurant is located in Saint Leonards-on-sea, United Kingdom on 23 Kings Rd. Mamma Putts Afro-caribbean restaurant is rated 4.6 out of 5 in the category caribbean restaurant in United Kingdom.
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating