Call us for our daily specials :
323-663-9241
Home
About Us
Menu
Catering
Contact Us
Order Now
Contact Us
Contact Information
Astro Restaurant
2300 Fletcher Drive
Los Angeles, CA 90039
Open 24hours, 7 days a week
Phone Number
323-663-9241
Send Us a Message
Please enter your first name.
Please enter your last name.
Please enter your email.
Please enter valid email.
Please enter your phone no.
Please enter your message.