Marco Polo is an Italian restaurant offering a diverse menu with Italian and Asian specialties.