Their restaurant
「彼らのレストラン」という、彼らが経営する飲食店を指します。
was known for
「~で知られていた」という、世間に広く認識されていることを意味します。
its snobbish atmosphere
「その気取った雰囲気」という、上品ぶった、よそよそしい空間を指します。
deterring
「~を遠ざけていた」という、防いだり思いとどまらせる効果を意味します。
many
「多くの」という数を表します。
potential customers
「潜在顧客」という、将来顧客になる可能性のある人々を指します。