Ricca’s Restaurant17th July 201817th July 2018By Ian OsborneIn Pubs & Restaurants57 Queen St, Newton Abbot TQ12 2AU01626 367169