i'm pretty picky when it comes to restaurant reviews, but i've got to second what carly said before me here... this place rocks. it is in sort of a bizarre/not particularly attractive strip mall on…