Michael Angelo's has literally everything you could ask for in a bakery! It's large, colorful, has a massive selection and everything tastes delicious! If you plan on stopping in, leave extra time. The line is constantly long. For my family, we go to Michael Angelo's specifically for fruit flan. It has a flavorful and moist crust, a custard filling and is always beautifully topped with fresh fruit. Prices are reasonable and portions are large. Feel free to call them in advance to place orders. They're always willing to accommodate and have a quick turn around time. You should definitely try Michael Angelo's for a sweet treat for your next special occasion.