Eat Like An Italian at Mangia Mangia, Yokohama Landmark Tower, Japan

Traveljunkieindonesia.com – I was invited to dine at Mangia Mangia, a modern Italian restaurant in Yokohama Landmark Tower, Japan. It was large and spacious, it had carpeted floors, cushioned chairs, nice curtains to dampen all the restaurant noises… and it… Continue Reading