It can be used for a restaurant of any size. "Place" really just means "place," and it is understood to meant "restaurant" from context. It's short for "place to eat."
It is more general and less formal than "restaurant." Dunkin' Donuts is "a doughnut place," but you would never call it "a doughnut restaurant!"
You could say: "Is there a Chinese place around here?" "Sure, the Kowloon is famous. It's the biggest restaurant in the state."