Boucher Brothers and Major Food Group are seeking design approval for a restaurant and entertainment venue on city-owned land.