121 Sheikh Hamad Causeway
Manama,
BH 322
Near Muharraq Souq
Distance1.9 miles
SELECT