The Royal Tea Room
315 Vertin Blvd, Shorewood
(815) 782-6151
Menu
Restaurants in Shorewood, IL
The Royal Tea Room
315 Vertin Blvd, Shorewood, IL 60404
(815) 782-6151