Restaurant
Ricca's Restaurant
5 locals recommend,
Tips from locals
Lovely atmosphere, right in the centre of town. Large authentic Italian restaurant suitable for couples and families. Friendly staff and good quality food.
Unique things to do nearby
Location
57 Queen St
Newton Abbot, England