is this place up and running? It's Jimbo Morris' new restaurant in what I believe is in the same location as his previous restaurant (Jimbo's) was. If so, how is it?


mgh