manteca
online reservations available for tables up to 7

other dates with availability

manteca
49-51 Curtain Road, London, England, EC2A 3PT