La Roma is an Italian restaurant offering a menu of high-quality dishes, including pizza and mozzarella, with a selection of wines. Takeaway and terrace options are available.