Company Information
- Company Name
- Ali Baba
- Category
- Kebab shop
- Address
- Sunshine Plaza T281, Maroochydore Rd, Maroochydore QLD 4558, Australia
- Country
- Australia
Ali Baba address: Sunshine Plaza T281, Maroochydore Rd, Maroochydore QLD 4558, Australia.
Ali Baba operates in the Kebab shop category.