Opposite Al Azzbi Electrical, Najma St, Najma, Doha, Qatar
Opposite Al Azzbi Electrical, Najma St, Najma, Doha, Qatar
No delivery
Spot something wrong?
Dishes at Regal Thattukada Restaurant. Prices may vary in venue.
Been to Regal Thattukada Restaurant? Be the first to share what you ate.