Astros Kitchen

Astros Kitchen

Be the first to review

FAQs

Q How can I order from Astros Kitchen ?

You can order takeout by calling the restaurant or Check food delivery apps for both delivery and takeout.

Q Where is Astros Kitchen located?

is located at 2830 Douglas Rd Burnaby BC V5C 5B7, you can simply click on the location icon to take you directly to the Astros Kitchen.

image