Chief Cafe & Stro is a restaurant.