Astro Family Restaurant
Event Location

Address
2300 Fletcher Dr.
Los Angeles, CA 90039

Map
Google map

Phone
(323) 663-9241

Arriving and Parking
Careful with the huge, multi-way intersection where it sits. Park behind the restaurant.