Fratelli
Restaurant in Peterborough, Cambridgeshire
Home Cooked Italian Dining in Stamford and Castor. Join us for a truly Italian experience where you and your family can relax and taste home cooked Italian food and hospitality. From romantic meals for two to entire family events, or even private dining to impress - the ambience is always unmistakably Italian.