Cuisines(20 of 78)
249 restaurants available nearby
Il Mare is a sophisticated Italian restaurant located near Japan station port on the sea. Chef Takashi Yoda runs the restaurant�s kitchen. He works closely with local fishermen and farmers to bring the freshest ingredients to each dish. Enjoy lunch or dinner at Il Mare Monday through...
Very delicious meat !! I will come back again in near future.
Please relax and enjoy the traditional taste.
We will prepare shabu-shabu or Sukiyaki.