The Garden

38 Charlotte Square, Edinburgh EH2 4HQ, United Kingdom

Edinburgh, United Kingdom

Tranquil, plant-filled eatery with Mediterranean grills, pizza & desserts, plus coffee & cocktails.

Rating: 84

Score: 4.1

Price:

No reviews available.