3 Little Church Lane, Tamworth B79 7AX, UK Tamworth, EnglandB79 7AX(map)
About us
Enjoy a relaxed evening in our warm and friendly restaurant, situated in the heart of Tamworth town centre, where we serve traditional italian food and fine wine with a passion for true service... BUON APPETITO!!