Filters:
spice store in Tamworth
About 1 results.
Cinnamon
65 High St, B77 1LG Tamworth, United KingdomWhere subtle ambience with exquisite atmosphere along with superb food is matched only, by the personal attention from the staff to complete this experience. You will be welcomed in to a relaxed…