Moroccan Restaurants

Al Farid

Address: 3 Cathedral Yard, Exeter, EX1 1HJ

The Anchor Inn Restaurant

Address: Cockwood, Exeter, EX68RA