Meguro City on map

Meguro City, Tokyo, Japan information