Astros Restaurant
$$ • Pizza
Hours:
10038 167 St NW, Edmonton
(780) 484-6707
Take-Out/Delivery Options
Customers' Favorites
Astros Restaurant Reviews
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.
Ratings
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | 4 - 8PM |
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 ?