Delta is a restaurant with a large capacity, offering a daily lunch menu. It has locations in multiple cities.