Best restaurant in Jeddah

FLAMINGO #restaurant and bar is located in Dream Beach Resort, One of the best #food and #entertainment providers in #Jeddah, where...