Another of the takeaways to be found in Edinburgh is Aladdins at 141A St. Johns Road. We don't yet have the menu for the takeaway. Aladdins makes a full range of takeaway dishes during its opening hours. While this site doesn't currently possess full data for Aladdins, we are working on it. This take-away produces Pizza.
No one has left a review yet.