2000era Cafeteria & Restaurant

Dubai Jebel Ali St