Cafe located in a business center.