Sarku Japan

2,500 - 3,500 SF
Nationwide

Dense regional trade areas. End cap, or Freestanding proximate to additional restaurant brands

Visit Website

Contact