Mix is located in Tallinn, Estonia on Vana-Posti, 11/13 10146 Tallinn. Mix is rated 4.7 out of 5 in the category restaurant in Estonia.
Address
Vana-Posti, 11/13 10146 Tallinn
Service options
Dine-in
Amenities
Bar on site
Toilets
Open hours
Sun - Sat12:00 PM - 11:00 PM