Map Location
El Casa Wine & Dine Restaurant
No. 2, Jalan Irrawaddi, 10500, Pulau Pinang, Malaysia