I get the Thai part, but the Roma?.
I'm kinda confused by the name of this place but the food was food. I could have sworn I saw a sign on the outside saying they have Thai & Italian food, which would be bizarre, but I didn't see Italian on the menu. Anyway I had a decent Panang, and our crew seemed pretty happy with their dishes. One of my friends liked the Tom Kha Kai soup, and I didn't sample it but I trust his judgement. They have a huge menu too.