The food was delicious, but unfortunately overshadowed by lack of customer service. I may have not been a server in my lifetime, but I think it seems like common sense to check on your table once in a while, see if they'd like a refill, ask if they'd like dessert or even follow up after you've left the bill at the table. I'm normally generous when tipping but when you haven't made an attempt to try and go the extra mile, my only tip for you is to try again next time...that's if there will be a next time for us.
Customer service can make or break an establishment.