TOKUMARU T1 MALL OF TALLINN at Tallinn Airport Asian restaurant Restaurants Phone: +372 5693 5888 Address: T1 Mall of Tallinn, Peterburi tee 2, 10151 Tallinn, Estonia Directions