Greek restaurant in Teignmouth.
12 Station Road, Teignmouth, TQ14 8PE
Tel: 01626 773181
Visit Facebook page