The Colosseum

Teignmouth, United Kingdom

The best restaurant in town. Local oysters and homemade limoncello. A fantastic menu, delightful owner and lovely ambience. Excellent value for money.