The Restaurant

Oswestry’s finest Italian restaurant, one very stylish restaurant.