La Tavernetta is Southampton based company that is listed as Restaurants - Italian.
Location of La Tavernetta is 1-3 Civic Centre Road, Southampton.