Opposite Emirates Islamic Bank, Near Al Rigga Metro Station, Al Rigga, Dubai, United States
Opposite Emirates Islamic Bank, Near Al Rigga Metro Station, Al Rigga, Dubai, United States
No delivery
Spot something wrong?
Dishes at Insal House Restaurant & Grill. Prices may vary in venue.