I love this place. The service can be hit or miss, ranging from "Geez its kinda slow, huh?" to "as good as you would expect at any place". Its never bad service, it just seems like sometimes the wait staff would benefit from a redbull, that's all. The food is excellent! I highly recommend the Italian wedding soup. Ill sometimes stop in and get the soup to go, to add to a meal I'm cooking at home. We will definitely be back!