C Christine Geiger Review of Mambella's 3 years ago Nice concept, but expensive with not a lot of flav... Nice concept, but expensive with not a lot of flavour.
Comments: