La Bella Vista is an award winning contemporary Italian restaurant located on the St Leonards seafront, overlooking the English Channel. Watch my last video at La Bella Vista.
- Date03.10.21
- Time7:30 PM
- Address8 Grand Parade TN38 Hastings
- Phone+44 1424 423608
- Email