Oliva Restaurant
6/7 Fore Street
Topsham EX3 0HF
United Kingdom