Astro Family Restaurant
2300 Fletcher Dr Los Angeles, CA 90039-4019
323-663-9241
Meals Served
Breakfast, Dinner
Business Hours
Payment Types