Landmark is located in Sendai, Japan on 4 Chome-8-15 Ichibancho, Aoba Ward. Landmark is rated 4.1 out of 5 in the category syokudo and teishoku restaurant in Japan.
Address
4 Chome-8-15 Ichibancho, Aoba Ward
Service options
Dine-in
Offerings
AlcoholCoffee