It is pretty good, but not great, and a tad expensive for their quality.
SB really doesn't have a super delicious Italian place at a proper price point.
Palacio maybe better, although quality is obv lower, but it is so cheap when you factor how much food you get.