Abbey Take Away is located in Jedburgh, United Kingdom on 8 Abbey Pl. Abbey Take Away is rated 4 out of 5 in the category fish and chips takeawayfast food restaurant in United Kingdom.
Service options
Takeaway
Accessibility
No wheelchair-accessible seating