Yes, Scotland may have a reputation for being meat obsessed, but there are plenty of vegetarian options, especially in Edinburgh. Everybody in the UK is also obsessed with Indian food so you'll probably find the local cuisine more familiar to you than you'd have thought.