Restaurants - Thai in Providence, RI
Thai Star Restaurant
O-Cha
Siam Square
Sawaddee Thai Restaurant
Pakarang Exquisite Thai