Proper Italian Deli board | Restaurant Max’s Bar and Brasserie, Southampton, England

A proper Italian deli board