Skip to content
Abiding in the Vine Tea Room

Abiding in the Vine Tea Room

Top Rated Tea Room in Michigan

  • About
  • Menu
  • Parties
  • Events
  • Photo Gallery
  • Contact
  • Location

Location

Location

115 E Main St, Owosso, MI 48867

Hours

Monday-Saturday: 10am to 4pm Sunday: Closed

Facebook
Instagram
Yelp
Proudly powered by WordPress