mantecaRestaurants49-51 Curtain RdLondon, ENG, EC2A 3PT · GB+442071395172hello@mantecarestaurant.co.ukmantecarestaurant.co.ukHours not available