The first thing that you will notice as your enter Caramba!, apart from the welcoming staff is atmosphere. In keeping with our name "Caramba!" which means "WOW"- our intention is to exceed our guest expectations. High energy and charisma engulf you at the door which is enhanced by the open kitchen" The colour tones are classic to the mediterranean. Come take comfort in traditional reference.