Flavor Restaurant

Al Khan Street