31A Heerengracht Street offers a modern and welcoming dining experience within Onomo Hotel in Cape Town’s Foreshore district. With a menu thoughtfully crafted around fresh, locally sourced ingredients, the restaurant serves a blend of contemporary international and South African flavours.
Guests can enjoy a relaxed breakfast buffet, paired with high-quality coffee, and return for satisfying à la carte lunch and dinner options. The stylish yet comfortable setting—ideal for both casual travellers and business guests—pairs warm service with a vibrant atmosphere. Whether you're starting your day, winding down after exploring the city, or catching up with colleagues, the restaurant provides a convenient and pleasurable culinary experience.