Maluchi's is located in Benfleet, United Kingdom on 115 London Rd, South Benfleet. Maluchi's is rated 4.7 out of 5 in the category modern british restaurant in United Kingdom.
Address
115 London Rd, South Benfleet
Service options
TakeawayDine-in
Amenities
Bar on siteToilets
Accessibility
Wheelchair-accessible seating