Lucca Steak House cover
Lucca Steak House logo

Lucca Steak House - Al Qusur (Telal Al Doha), Dhahran

Grill - American - Burgers

4.7

Fast Delivery