LOVE this place! I just went here for the first of what will be many times and it was amazing! I got "The Special" sandwich and its so yummy, the potato salad is great, and the cannoli was to die for!!
Plus the biggest bonus was the service. Smiling faces, friendly people, and it was super quick.
Do yourself a favor and check it out!