What make the restaurant so good is the excellent sauce and the great prices. Also, they have the best tiara misu I've had anywhere in the world. And, if you bring them your own pan they will sell you a whole cake for a very reasonalbe price.
Pros: Price, Red Sauce, Tiara Misu
more