Strata Lightspeed Cafe

The Strata Lightspeed Cafe is a fast food establishment in Strata Space Port. Betsy worked there as a waitress.