Al Abra Restaurant

Sheikh Muhammad Bin Salem Road