2165 W Main St, Owosso 48867, United States
2165 W Main St, Owosso 48867, United States
No delivery
Spot something wrong?
Dishes at New Port Family Restaurant. Prices may vary in venue.
Been to New Port Family Restaurant? Be the first to share what you ate.