I love this place it sits right on Mt. Royal Blvd., and they have nice outside dining! I love there cafe mocha drinks, its a nice place for a good Italian meal or if you just want to go some where and have a cup of coffee and dessert. If you sit outside while you dine you can bring your dog, that's something I love to do