Villa B-13, Near Marina Mall, Marina Village, Abu Dhabi, United States
Villa B-13, Near Marina Mall, Marina Village, Abu Dhabi, United States
No delivery
Spot something wrong?
Dishes at Lal Qila. Prices may vary in venue.
Been to Lal Qila? Be the first to share what you ate.