Reviews of St Andrews Restaurant & Takeaway. (Restaurant) in Edinburgh (Edinburgh).