Joined In Aug 2022
No info available
Ali Baba Pizza is a great choice for those days when you don’t feel like cooking! Pizza by the slice, lots of variety, something for almost everyone! Good deals on a slice of pizza and a beverage.