Chinchaaus Restaurant

Al Nahda, Near Carrefour Express, Amman Street, Dubai