
RESTAURANT - YUTORI
Food That Makes You Happy in a Place That Makes You Smile
Yutori isn’t just our restaurant – it’s the heart of B Town. The name means “a sense of calm, space, and relaxation” in Japanese, but our regular guests just call it “that amazing place with the Buddha and the great food.”
The moment you walk in, you’ll notice the warm wooden ceiling that creates this gorgeous, soft light throughout the day. The living green walls aren’t just for show – they actually keep the air feeling fresh. And yes, that Buddha statue is as calming in real life as it looks in the photos. Grab one of our signature turquoise chairs (they’re as comfortable as they are pretty) and settle in for a meal that’ll have you coming back every day of your stay.