u basically need ample parking facility for atleast 10-15 cars at a time.for starting family restaurant.better choose any malls or some where near new doha airport(good future area).or cornich side.any time any help at any of my free time.regards and all the best.
i already have one restaurant.in Doha.pm for any support