Clover Leaf

restaurants / Fast food

Clover Leaf information

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

Lonely Planet review

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