Yes, they do. Some are Asian brands.
Yes
Everything just like the other major brand grocery stores possibly even more choices
Yes, they have toiletries close to the noodle shop, just across.
Yes, it is a full grocery store.
Thanks! Your answer is awaiting moderation.