View phone number
6 Glasgow Vennel,
It has been a cornerstone of Kilmarnock's town centre for years and has consistently maintained a high level of traditional Italian cuisine.