Terrace Self-Service Restaurant Interiors
Return to Terrace Restaurant top page
The Terrace Self-Service Restaurant was refurbished in Spring 1998. Its menus include local dishes such as Welsh lamb crumble casserole. Tea and cakes are also available here.