Designed to arouse your senses in food and cocktails. ICHI NI by the bay in St. Kilda is the perfect spot to catch up with colleagues, friends and family. With indoor and new outdoor spaces to choose from, we’ve got you covered to suit all occasions!