close sushi restaurant close Country: Philippines close Region: South Cotabato
E and E's Takuyaki
General Santos City Fish Port Complex