OPEN Restaurant & Bar

OPEN Restaurant & Bar


Schedule

Open
See schedule

Address

Strada Isaccei 24, Tulcea 820233, Romania

About

Located on the shore of Lake Ciuperca, here you can serve a delicious breakfast, enjoy a coffee or drink a cocktail with friends. The location has both an indoor area and a terrace.

Similar Suggestions

Taverna Lefkada

Restaurants

Marinarul Restaurant

Restaurants

The Kraken

Restaurants

Danubiu Restaurant

Restaurants

The MOON

Restaurants