Contact
Scottish House
Get in touch
Address
Tuula tee 2a, Keila
Directions →Opening hours
| Mon–Wed | 11:00–23:00 |
|---|---|
| Thu–Sat | 11:00–00:00 |
| Sun | 11:00–23:00 |
Book a table
Book a table →
Coming for dinner or a celebration? Book your table online in a minute.
