We were seated close to 8:40pm for an 8pm reservation which we were on time for. This didn't bother us because we weren't starving or in a rush, but we should have seen it as a red flag. Staff is friendly and the white negroni and wine were great. The restaurant was busy and maybe a server or someone called out, but we shouldn't have felt the effects. The timing gaps between being served water, drinks, bread/olives and entrees were very wide. Sardine special was good but needed a squeeze of lemon. We had one bite of the rabbit and cacio e pepe and both were not good at all. The rabbit was dry and just tasted of weird pancetta. The side of cooked greens were terrible and tasted like mucky frozen spinach cooked in salted water - there was barely an afterthought of evoo and garlic. The cacio e pepe had so much black pepper that I physically had difficultly swallowing my first and only bite. Servers walked by and eyed our full plates but no one stopped to ask if anything was wrong. Our server apologized but didn't offer any solutions and dropped the check. The two entrees we barely touched should have been comped. No manager came by. At that point, our only recourse was to withhold the tip. I've never not tipped - it was an awful feeling, but I hope the restaurant is mindful and kind enough to their staff to pay out the server on the check despite the lack of tip. My boyfriend and I work in the restaurant industry. Our overall experience was absolutely abysmal.