Rd No 82, Shk Ali Bin Khalifa Avenue, 905 Riffa, Manama
Driving directions and map
Phone Number - 1751 6842