Blue Willow Tea Room
113 N Michigan Ave
Howell
MI
48843
(517) 540-1589
Open Map
Description
Blue Willow Tea Room is located at 113 N Michigan Ave, Howell, MI. This business specializes in Restaurants and Gifts.
by merchantcircle on July 28, 2015 from
merchantcircle
gift shops
Gifts and Party Supplies
Not Available
Parking
restaurant
Restaurants
Retail Shopping
Shopping
Smart casual
Tea