I ran into this place by accident - was just walking by, and a place with bison meatballs? Had to try it.
Awesome. Better than California Sandwich (which is good). Better than San Francesco (awful). Had both the veal and bison meatball, and it was great - the meatballs were incredibly soft (almost buttery), and the veal was solid (felt like you were eating some serious meat).
Already thinking of going back.