Pizzas are OK, although for some reason they put tons of mushrooms into them. We took also crepes but those were not so good, too much olive oil. Overall very good value for money. This restaurant is really hard to find - especially at night as there is only small sign in front of the restaurant.
If you own or manage Milano, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.