Review of Royal Thai Restaurant

2209 W Montrose Ave, Chicago, IL 60618

Overall Rating

Review


Wonderful food and very knowledgeable

Updated 1 year ago

Not celiac