Royals
Turkish · Kebab House · Middle Eastern
Royals is a Turkish restaurant.
Location
Best places nearby
The highest rated places close to Royals.
Local restaurants nearby
222 Chester Road, ENG
Location
The highest rated places close to Royals.
222 Chester Road, ENG