Print now
Kaeda Japanese Restaurant
Address :
919, Jalan Sultan Badlishah, Kedah, Alor Setar, 05200
Print now