Caffé Royale
Italian
Italian restaurant, Caffé Royale, is known for its cuisine. Phone reservations are available.
Location
Best places nearby
The highest rated places close to Caffé Royale.
Local restaurants nearby
71 Glasgow Road, SCT
Location
The highest rated places close to Caffé Royale.
71 Glasgow Road, SCT