I tried Modern Pastry one day and Mike's the next. In my opinion Modern is excellent and Mike's is "okay". Mike's has more fillings to choose from, but the cannoli's are all pre-filled and waiting for you to purchase in the case. Modern, on the other hand, filled my cannoli after ordering. This allowed me to ask if they would do a 1/2 chocolate and 1/2 whipped cream with almonds added ("no problem" they said). The shell was tasty and had just the right amount of flakiness. The 1/2 and 1/2 mixture was a perfect combo for me also. Mike's shell was thicker/firmer and not flakey at all and I didn't like the filling as much either.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.