Astros Restaurant

Restaurants Edmonton
Check out our website

No reviews
Address
10038 167 St NW Map
Place
T5P 3W4  Route Edmonton
Landline
(780) 484-6707
Yext Logo

Description

Visit Astros Restaurant in Edmonton and try our diverse menu! We serve hearty and delicious Mediterranean dishes, including calamari, pizzas, lasagnas, spaghetti with meatballs and excellent veal cutlets. Join us for lunch or dinner today!

Astros Restaurant can be found at 10038 167 St NW . The following is offered: Restaurants - In Edmonton there are 842 other Restaurants. An overview can be found here.

Reviews

This listing was not reviewed yet:

Your review for Astros Restaurant

Give stars

Opening hours

Payment Options

American Express , Visa , Cash , MasterCard

Logo

Categories

Restaurants
(780)484-6707 (780)-484-6707 +17804846707

Map 10038 167 St NW

Loading map...