Please read below sentences, why sometimes we use "in" for a place but sometimes we use "at"?
in a Chinese restaurant vs. at a fast food shop in Central
in Central vs. at Central
We had lunch in a Chinese restaurant at three o'clock.
We had dinner at a fast food shop in Central.
We arrived at Central at ten o'clock.