Le Petit Suisse Restaurant

Al Mina Road