Barka city- coffe shop
Phone Number: 93167950
Website: Suggest Official Website
Categories: Hotel, Business service
Address: ajwa al barka, hotel Barka', Masqaţ, Oman
GPS Coordinates: 23.68761,58.03017
Facebook: facebook.com/1661130750771534
Instagram: Photos and Videos