Best italiano ever.
The food at michelangelo's is the best Italian food I have ever tasted. It is authentic and the prices are reasonable. Their Veal Saltimbocca is to die for and so is their stuffed mushrooms. it is all fresh ingredients and the employees are the sweetest people. I give this establishment a 10.