Food Rose Mary Cafe Peter Sidell In the resort town of Atami in Japan's Shizuoka prefecture, Rose Mary Cafe is a stylish cafe, serving tasty, affordable food ...