Muffin House Cafe is a cozy eatery in Westwood, MA that offers a variety of baked goods and beverages.
With a welcoming atmosphere, it provides a place for customers to relax and enjoy a tasty treat or a hot drink.
Generated from their business information