Le Rialto offers Italian and French cuisine, including pizza and vegetarian options. Wheelchair accessible.