Listings >> Food & Drink >>Restaurants Restaurant Thai Orchid 045 310 9228 www.thaimaalainenravintola.fi Thai Orchid’s food is a mix of traditional Thai and Asian cuisine at its best. Lönnrotinkatu 27 Helsinki 00101 FI Get directions Photo gallery All photos (6) Food & Drink Restaurants