Location:

Car Park 3&4, Second Floor

Shop 245, Bldg. 2648

Road 5720, Block 257

The Lagoon, Amwaj Island

Kingdom of Bahrain