Cherry Blossom time

This West End Glasgow Italian restaurant (La Vita) has the most magnificent artificial cherry tree in its centre as a design feature. Also serves a wonderful taster menu of 3 dishes for £9.99.

Comments
Sign in or get an account to comment.