Italian Restaurants nearby 75 The Avenue, Southampton SO17 1AL, United Kingdom

Milan Italian Restaurant

Approximately 0.65 km away
Address: Salisbury St, Southampton, UK O15

Bella Italia

Approximately 1.73 km away
Address: 19 Hanover Buildings, Southampton, UK O14 1JX