Royal Restaurant, CHICAGO, Illinois (IL)
Conveniently stationed at 2403 North Milwaukee Avenue () in CHICAGO, Illinois (IL) (60647), Royal Restaurant are available at 7732763232. Please ahead of time to arrange your table in the restaurant.
More restaurants in CHICAGO, Illinois (IL)
Royal Restaurant contact information and details:
Address: 2403 North Milwaukee Avenue - , CHICAGO, Illinois (IL) 60647
Contact Phone: 7732763232