Mamo Michelangelo is a rustic-chic Italian restaurant offering classic pasta dishes and mains. It features stone walls and a terrace.