On my day off, I visited Rin, located about a 7 to 8 minute walk from Hamamatsu Station, after making a reservation through OMAKASE about a month ago.I arrived at the restaurant at 11:30 AM for my reservation and was guided to a tatami seating area. There were two other groups of customers already there, making a total of three groups that day. I thought... More

8