Dubai Eating-Out Terra Firma
Terra Firma
Steak
Address : Dubai Festival City Intercontinental Dubai, Dubai Festival City +971 4 7011152
Daily 7pm-midnight