Really nice and quiet location in Tokyo but not far away from popular spots.
Great sandwiches as well!