Main Street Cafe & Restaurant in Invercargill offers home-style meals using fresh, local ingredients. Enjoy a warm atmosphere, private dining, catering, and custom cakes.