Duck Rillets Restaurants in Southampton
Show restaurants on map
3.8
Menu
Table booking
3.8
Menu
Table booking
City: Southampton, United Kingdom, Southampton
"What an absolute tasty bite. we went to the afternoon tee and it was extraordinary. three generations went and all loved. the personal could not do en..."
Price
Feedback
These reviews refer only to the mentioned ingredients.