Get directions to: Sakkio Japan, Friendswood, TX
Restaurant address: 2 Baybrook Mall Friendswood, TX 77546, USA
Restaurant: Sakkio Japan