Mimo is an Italian restaurant specializing in risottos, pastas, and homemade fettuccine and tagliatelle. Enjoy classic tiramisu and Italian beverages.