Central Inn

Rating 4.5 (average of 267 opinions)

Central Inn

    Pub, British Restaurant

    Dinner, Lunch

   1637-873810

      11 Central Square, Newquay, United Kingdom

Leave a comment




"Find your restaurant in one click"