Update Info - Royal Blue Restaurant
This restaurant was reported as closed. If it is open, let us know.
Royal Blue Restaurant
1568 Larkin Ave
Elgin, IL 60123
1568 Larkin Ave
Elgin, IL 60123
This restaurant was reported as closed. If it is open, let us know.