public.homepage.logo
public.entry.region.yldine_piirkond_tallinn

Tallinn

OTTO´s Restaurant

OTTO Restaurant & Terrace offers taste experiences, quality wine and good food. We are located at the foot of Toompea, just a few steps away from Toompea Castle and Nevsky Cathedral. If you are not just looking for a place to spend time, but something special, then OTTO is the place for you.

We are located near the Old Town of Tallinn, in the von Stackelberg Hotel with its historical atmosphere.

public.entry.region.yldine_piirkond_tallinn

Tallinn

Opening times

Open all year round

Mon-Wed 12:00 - 21:00

Thu-Sat 12:00 - 23:00

Location

Toompuiestee 23, Kesklinna linnaosa, Tallinn, Harju maakond