Eda Kebab Turkish House

Business Details

Eda Kebab Turkish House
Snack Bar, Bars
177, The Strand
Gzira 22640000

Location

Location on map not available.