Ali Baba Restaurant

Business Details

Ali Baba Restaurant
Restaurant, Bars
9, Ponsomby Street
Gzira 21340119
Lebanese

Location

Location on map not available.