It's been a dream for years. All our food is lovingly prepared on the premises - even the pasta is hand made, the pizza dough is kneaded and left to rise the way it should be.
Why not have a coffee while you wait?
Caffe latte £1.70
Liquor Coffee £2.90
English tea £1.20