Crew Center is a multifaceted establishment offering supermarket goods, internet access, calling services, and restaurant fare all in one place.