Royal Thai Restaurant Categories: Restaurant2209 W. Montrose AveChicago, IL 60618 USAGet DirectionsWebsite773 509 0007Return to Business Listings