This establishment offers traditional Italian pizza and tapas. It is located in Plaza Neda, a pleasant square with a nice terrace.