Bistro Baristo

73 High Street Southampton SO14 2NW