Belmontas park and restaurant

restaurant in Belmontas park, Vilnius, Lithuania