Fast food restaurant Big-Deda, known for its grill offerings.