Montpelier VT Thai 1. 38 Elm St Ste 1, Montpelier, VT 05602 | Royal Orchid Thai Restaurant (802) 223-0436