close fish chips restaurant close Country: Saudi Arabia close Region: منطقة المدينة
King Fish Seafood Restaurant