at 107 Above Bar, Southampton , SO14 7FH
Bella Italia have over 100 Italian restaurants across the UK serving pizza, pasta, Italian classics and more, made with ingredients from Italian-family producers.
Premium Italian Kitchen and coffee bar, and Fino, live music cocktail bar & lounge. Positioned on the edge of the New Forest.