If we are in Invercargill we often go to Three Bean for breakfast, the only problem with this place is you have to be quick to get a seat because it is always full and for good reason. The atmosphere is brilliant, the menu is great and easy to follow, it is very reasonably priced and the food is delicious. The staff are great, nice and helpful and they keep the tables clean and clear. Our breakfast has always been beautifully presented, very yum and filling and we have never had any complaints, a must go to when in Invercargill