Uminchu

Fresh seafood, Okinawan-style The name of this little restaurant means “fish shop” in Okinawan...

Read More