Umbrella Tea House

Umbrella Tea House Menu

55 items in 9 sections · $4.50 – $7.99 · Tea House in Schaumburg, IL

Closed · opens 11:00 AM Directions Call to order