Man Man Japanese Unagi Restaurant – An unagi specialty restaurant that you do not want to miss.

I genuinely find it hard to love eels. Long and slimy, who would love them,right? But this is definitely not the case for unagi, a well loved Japanese dish made using eels. From the same folks behind Teppei Japanese Restaurant,…