Creekwood Convenience & Pizza Palace
Convenience store, Pizza delivery, Pizza restaurant, Pizza takeaway, Video arcade
About
Creekwood Convenience & Pizza Palace offers a unique blend of convenience store charm and pizza perfection in Edmonton. With delicious offerings like crispy crust pizza and juicy fried chicken, it’s a local favorite for those craving comfort food. Accessible to all, the welcoming staff ensure a quick and friendly service. Enjoy a game in their video arcade or take advantage of their affordable golf simulator, all while soaking in a vibrant atmosphere. It’s the perfect spot for a casual meal or a fun night out!