Fetching details from the dictionary...
restaurant; specialist
「処」 has another reading with different meanings.
place; spot; scene; site