The name could throw anyone off, but this place is fabulous! It's not fancy, but it is super clean and the owners are great and cater to anything you want. The pepperoni sausage egg rolls are now a staple in our diet :) And the cannoli are a must have! Definately a must try!!