A unique location on Amwaj Island, it offers a real relaxation and visual enjoyment in this charming area of Bahrain. Specializing in offering tea of various types, such as Indian, Moroccan, Sri Lankan and English, and various natural herbs.
Category: coffee shop
City: Al Manamah
Area: Amwaj Island
Address: The Lagoon Complex - Amwaj Island - Manama