Tajo
50 Broughton StreetEdinburgh
EH13SA
Food rating: Awaiting Inspection
Updated: 7. October 2024
Food rating: Awaiting Inspection
Updated: 7. October 2024
See all Takeaway Shops in Edinburgh.