21 Lothian Rd, Old Town, Edinburgh EH1 2DJ, United Kingdom
Open now· Closes at 00:00
21 Lothian Rd, Old Town, Edinburgh EH1 2DJ, United Kingdom
No delivery
Spot something wrong?
Dishes at Red Squirrel. Prices may vary in venue.
Been to Red Squirrel? Be the first to share what you ate.