COSMOS COFFEE, a self-roasted coffee shop, is located just off National Route 150 in Makinohara, at the Shizunami Beach entrance intersection (the intersection where my family's restaurant, Mine, is located). Head straight towards the beach and turn right at the first intersection. Originally, it was an...
...