Riverview Cafe is a casual American cafe and sandwich shop located within the Museum of Science, offering a diverse selection of food and beverages with views of the Charles River.