Clover Leaf

restaurants / Fast food

Clover Leaf information

Location
Vladivostok , Russia
Address
cnr ul Semenovskaya & ul Aleutskaya
Something wrong?
Submit a correction

A convenient mall housing a 24-hour supermarket with a deli, a top-floor beer bar and food court with incredible views.