See all Restaurants in Dubai Airport Dubai Airport for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Food Castle Restaurant Terminal 2, Al Twar,Dubai International Airport, Dubai, United Arab Emirates Phone: 971 4 2991900 Cuisines: Indian Features: Dinner, Lunch About Food Castle is an Indian restaurant situated near Dubai International Airport, with a number of different dining options. Add to Wish List