Thai Star Restaurant

1088 Chalkstone Ave.
Providence
Rhode Island
United States