Katie F

This is the utmost quality food you will find in Owosso. Food is always very fresh and very unique in taste! LOVE LOVE LOVE IT!!!!