Bahrain

Opening Hours
Mon – Sun, 9am – 11pm
Address: Manama, Bahrain
#1 Restaurant in Bahrain on Trip Advisor

121 The Parade, Norwood SA 5067, Australia