New SE Asian in Worcester?
I was riding down Park Ave and it looked like a new restaurant (Apsara?) is opening up near Blue Jean Pizza, near Pleasant St. I know there are 3 Apsara restaurants in the RI/South Coast area, but they are apparently unrelated to each other. I think a Thai place used to be at this site for years. Does anyone have any other info?