La Terrazza is a family-run traditional Italian restaurant. They offer an extensive A La Carte menu that caters to various dietary needs, including vegetarian, Celiac, and lactose-free options.
10 Lichfield Street, Rugeley, Staffordshire, WS15 2EH, England