Food Ct, Souq Al Jami, Al Maqtaa, Abu Dhabi, United States
No delivery
No open hours
Spot something wrong?
Dishes at 71 Farm Station. Prices may vary in venue.