Royal Thai Restaurant (Menu)

2209 W Montrose Ave, Chicago
+1 773-509-0007

Give a rating to Royal Thai Restaurant

Suggest a dish

How much did you spend at Royal Thai Restaurant?