Wow. That's a hell of a meatball sandwich. Nice place, very open, friendly staff at a serve yourself counter. Got my food out quick. You could smell the greatness coming from the kitchen. The cheese was first rate. The meatballs themselves were solid but the cheese made the dish. Fresh spices. Get lunch here.