facebook instagram facebook instagram

Astros Restaurant

$$ • Pizza

Hours:
10038 167 St NW, Edmonton
(780) 484-6707

Take-Out/Delivery Options

Customers' Favorites

Astros Restaurant Reviews

4.3 (61)

Was there Saturday with my wife. We are both German and Swiss German descent . So when we ordered the veal we were blown away. Amazing!!!! Paul and the crew were outstanding with their service. Kudos folks ?

Still the best restaurant in Edmonton.The food is delicious and great service.I recommend this restaurant.Used dine here with my parents years ago and came back yesterday to be completely satisfied with the delicious food and the service reflects such a warm inviting environment.Sincerely,Gail

It was really nice, food was delicious I would say the one thing I had a problem with or two things actually was no salt on the table(not a huge deal) amd not that many fries with the burger. Other than that definitely worth while to eat here.

More Reviews(181)

Ratings

View all photos

Hours

Monday 11AM - 9PM
Tuesday 11AM - 9PM
Wednesday 11AM - 9PM
Thursday 11AM - 9PM
Friday 11AM - 9PM
Saturday 11AM - 9PM
Sunday 4 - 8PM
Updated on: