BLOCLEats

Ricca's Restaurant

57 Queen Street Newton Abbot Devon
TQ122AU

Food rating: 5/5 stars
Updated: 17. May 2023

Food ratings

  • Confidence in management: 5
  • Hygiene: 5
  • Structural: 5
map for Ricca's Restaurant

Restaurant nearby

  1. Coffee Couture (Newton Abbot) Ltd, TQ122EW
  2. iTown, TQ122AU
  3. The Pharmacy Coffee Shop, TQ122EW
  4. The Pizza Cafe, TQ122EW
  5. Waffle Inn, TQ122EW