Restaurant
Mother Esta
4 locals recommend,
Permanently closed
Location
2-chōme-20-14 Aobadai
Meguro City, Tokyo
Tips from locals
delicious organic restaurant. Fresh vegetables. Open lunch and Dinner Lunch 1500yen/1person Dinner 4000yen/1person