Tanglewood Restaurant & Lounge
300 E Main St, Owosso
(989) 720-3400
Recent Reviews
Order Online
You May Also Like
Little Caesars Pizza - 400 E Main St
Pizza, Chicken Wings, Vegetarian
Taco Bell - 201 E Main St
Fast Food, Mexican
Roma's Of Owosso - 200 E Comstock St
Pizza, Italian, Vegetarian
Restaurants in Owosso, MI
Tanglewood Restaurant & Lounge
300 E Main St, Owosso, MI 48867
(989) 720-3400