The Chandlery Restaurant recommendations
Information
Location Info |
Features |
---|---|
Lower Dock Street, Newport, Wales, UK Newport Wales United Kingdom 01633 256622 Visit Site |
Restaurant Family Run Professional Service Award Winning Light Airy Feel Meetings Celebrations Menu Changes A La Carte Specials Offered Tasting Menu Wine Tasting |