Santa Chas
-
Bellevue, WA
-
Santa Claus
-
3 miles from Mercer Island
-
3 Verified Bookings
Ben A. said “Santa was fantastic and our holiday brunch went just as planned. We are a dog friendly apartment community and it was great that Santa Chas leaned into…”