Mimi’s Restaurant & Barra Bar Bars Restaurant and Cafe Distance from: 6.7 kms | Price from: Not Available Mimis Restaurant: Bush tucker focused, air conditioned, a la carte restaurant. The Executive Chef has created a new menu, with...