Dallas Pizza & Steak House
Italian · Steakhouse · Mediterranean
Dallas Pizza & Steak House is an Italian restaurant offering pizza, steak, and Mediterranean dishes like souvlaki and doner in a casual, diner-like setting. Pick-up and delivery options are available.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Dallas Pizza & Steak House.
Local restaurants nearby
7834 106 Ave NW, AB



