Dallas Pizza & Steak House
Italian restaurant, Pizza restaurant
About
Dallas Pizza & Steak House offers a delightful trip down memory lane for those craving classic Italian comfort food. Located at 7834 106 Ave NW in Edmonton, this women-owned establishment shines with its cozy, casual ambiance, perfect for families and friends alike. While the standout is undoubtedly their thick, chewy pizza, which delights with generous toppings and a crunchy crust, the lasagna didn't quite hit the mark. Despite occasional service hiccups, friendly staff create a welcoming vibe that makes every visit enjoyable. With ample parking and accessible features, it’s a must-try for both nostalgia seekers and pizza lovers!