Itsa Deli Thing
202 W Main St, Owosso
(989) 725-5511
Recent Reviews
You May Also Like
Fortune House Restaurant - 212 W Main St
Chinese
Jade Buffet - 120 S Washington St
Chinese, Vegetarian
Niche Bar & Lounge - 112 N Washington St
Bar, Pizza
Restaurants in Owosso, MI
Itsa Deli Thing
202 W Main St, Owosso, MI 48867
(989) 725-5511