I have enjoyed it the few times that I have been. Its nice to have another place in the area to get a muffaletta. They make it the Central Grocery (New Orleans) way... untoasted, which I believe is a first around here. I like them both ways, but I toast mine when I make them. The only problem is that they don't put quite enough olive salad on it, but that seems to be the case at most other places also.
The baked potatoes are really good, too. They seem to be two potatoes made into one. When I meet my wife for lunch there, that is usually what we get.
It seems a "little" pricey to me, but not too unreasonable. Muffalettas will cost you no matter where you go as the ingredients aren't cheap.