Update Info - Royals Ok Lunch
This restaurant was reported as closed. If it is open, let us know.
Royals Ok Lunch
130 Plaza Ave
Lake Placid, FL 33852
130 Plaza Ave
Lake Placid, FL 33852
This restaurant was reported as closed. If it is open, let us know.