City Guide to Edinburgh, Scotland

City Guide to Edinburgh, Scotland

Otterstone Bar & Grill


Average Rating:
0
Restaurant profile
Edinburgh Area: 
Newhaven, Edinburgh
Edinburgh Area: 
Trinity, Edinburgh
Telephone: 
(0131) 454 2060

Local and international food cooked on char broiled grill.