MEGURO RIVER ORGANIC CAFE; MOTHER ESTA

Now that the rain has come and expected to stay, there’s no better reason to dine along Meguro riverside for girl talk and long lunch catch-ups. The health and organic conscious diner will appreciate Mother Esta for it’s natural, seasonal, simple but elegant approach to food presentation and service. Mother Esta is a 10 minute … Continue reading