Mediterranean Fine Dining
← Collection
CuisineMediterranean
ReservationsRecommended
Our verdict
ROOF Restaurant is a restaurant in Tallinn, Estonia.
Pearl is the En Primeur Club membership app, where members save venues, book tables and use the concierge.

About
ROOF Restaurant is a restaurant in Tallinn, Estonia.
Continue exploring
More in Tallinn
Restaurants in Tallinn
All restaurants in Tallinn →Bars in Tallinn
All bars in Tallinn →Details
Vibe
- Modern
- Cozy
- Scenic
- Sophisticated
Best For
- Date Night
- Business Dinner
- Special Occasion
Experience
- Hotel Restaurant
- Panoramic View
Drink Program
- Extensive Wine List
Sourcing
- Local Sourcing
- Zero Waste
Views
- Skyline
- Garden
Menu Format
- A La Carte
Drinks Focus
- Wine
Dietary
- Vegetarian Friendly
Service StyleUpscale Casual
Meal PacingStandard
KitchenSeasonal
Visit details
Current opening hours
- Monday
- 12–3 PM, 5:30–10 PM
- Tuesday
- 12–3 PM, 5:30–10 PM
- Wednesday
- 12–3 PM, 5:30–10 PM
- Thursday
- 12–3 PM, 5:30–10 PM
- Friday
- 12–3 PM, 5:30–11 PM
- Saturday
- 5:30–11 PM
- Sunday
- Closed
Hours can change for holidays and private events. Hours as of .
Cozy and pleasant, with a refined hotel-restaurant feel and a scenic view that shapes the atmosphere.
Around ROOF Restaurant
ROOF Restaurant is at Lembitu tn 12, 10114 Tallinn, Estonia.
- Mövenpick Hotel Tallinn, under 0.1 miles
- Härg, 0.2 miles
- Horisont, 0.3 miles
- Hilton Tallinn Park, 0.5 miles
- Dominic, 0.6 miles
In the city
En Primeur Club covers 63 restaurants, 8 hotels and 4 bars in Tallinn.
Booking
Reservations: Recommended. Contact ROOF Restaurant through its website and by phone at +372 699 4390.
Questions about ROOF Restaurant
- Where is ROOF Restaurant?
- ROOF Restaurant is at Lembitu tn 12, 10114 Tallinn, Estonia.
- How do I book ROOF Restaurant?
- Reservations: Recommended. Contact ROOF Restaurant through its website and by phone at +372 699 4390.
- What else is near ROOF Restaurant?
- Nearby in Tallinn: Mövenpick Hotel Tallinn (under 0.1 miles), Härg (0.2 miles) and Horisont (0.3 miles).














