Oh please oh please oh please! I&#39;ve been dying to try this place out ever since the first time I saw the sign go up on the building. On another note, is it just me or does Angelo look a bit like my favorite comedian, Stephen Fry???