Food is good... Service can be slow. We sat down and it was at least 10-15 minutes before the waiter came over. Then, we ordered an appetizer (mozzarella tasting board - very good). After we finished the app, the dirty plates were not taken away despite people coming by or passing the table repeatedly until our dinner showed up. Disappointed.