Usage patterns
レストランで〈物〉を食べるto eat something at a restaurant
I ate pasta at a restaurant with my girlfriend.
レストランを予約するto reserve/book a restaurant
I booked a restaurant for my birthday.
レストランを経営するto run/manage a restaurant
My father runs a small restaurant.
レストランに行くto go to a restaurant
We went to a restaurant with my family over the weekend.
レストランを開くto open a restaurant
He opened a restaurant in front of the station.