All types Cafe Restaurant All types All types Cafes Restaurants Feast on the Farm Saint Cyrus, Montrose, Saint Cyrus, SC DD10 0DT Restaurant Closed now St. Cyrus Village Inn Main Rd, Saint Cyrus, Montrose, Saint Cyrus, SC DD10 0BE Restaurant