Astro Family Restaurant
Drag box to select area
Astro Family Restaurant is a local diner serving patrons 24 hours a day. It's known for its omlettes and coffee and also serves salads, sandwiches, burgers and some Mexican and Italian items.
2300 Fletcher Dr, Los Angeles, CA 90039
- Hours: Daily, 24 hrs
- Website: http://www.astrofamilyrestaurant.com/