It is a sitdown table service restaurant open for lunch and dinner, but they also have a counter where you can order takeout and make purchases from the internal deli and liquor store. No idea if there are other locations, but the building itself used to house a little pet supply store (obviously has been massively renovated).
It used be a Royal Farm store.
Thanks! Your answer is awaiting moderation.