Day: August 25, 2017

Fine Dining

Shabugen @ Akasaka, Tokyo

Shabugen is a specialise Japanese Beef Shabu-shabu place. So don’t come and expect to get seafood. They had only recentlyContinue Reading