Carmelos Restaurant is a family run business established in 1992. Offering traditional Italian cuisine with a strong Southern Italian influence from the familys hometown in Reggio Calabria.
Details
Woolfold England 83 United Kingdom
Feature List
takeaway availablereservationsseatingwheelchair accessiblefull bar