About
It is brand new and close to Bodyworks spa. I believe the owners are from Sardinia. It is a tiny little place with cool decor. Free Italian tapas offered with drinks. I have photos. I haven't found a web page yet. I was there between 23 dec 2011 and 2 jan 2012.
Details