I can't believe no one else has posted about their focaccia. It's the BEST. Just be careful---because it's very easy to finish in one sitting.
The butter tarts also rule.
Have always gotten great service.
Go get some focaccia!! (But save some for me)