Map Location
Min Shisha
No. 28, Stadium Darul Aman, 05250, Alor Setar, Kedah, Malaysia