Very delicious meat !! I will come back again in near future.
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...
One of the best restaurant around here. They use vegetables from Machida, meats and ingredients from Tokyo.