This place is off in the corner of Renaissance Plaza. It's a small little deli located inside an Italian grocery market. I'm giving it an ok rating because I didn't experience the best tasting food at the time. I got an Italian sandwich. The bread was a bit big, and the bread was a bit stale like it should be with that type of bread, but it cut the roof of my mouth. The sandwich wasn't anything great in particular. The stuffed calamari didn't really smell right, and it was cold when I ate it. I took it to school, but there wasn't a microwave around so I had to eat it like that. Not sure if it was supposed to be like that anyways. The food is an ok price. The worker was very friendly, but when I asked what was good, the only response was that "it's all good." Haha I understand that, but usually I need a bit more help than that. I'm going to give it another try and hopefully my second time around will be a bit better.