Thursday, February 28, 2008

Astro Family Restaurant - Los Angeles

Astro Family Restaurant
2300 Fletcher Dr
Los Angeles, CA 90039-4019
Phone: (323) 663-9241
Type: American diner / coffee shop
Website
Map

Hours:

Open 24 Hours
Open Late Night

Nearby cities: Atwater, Edendale, Glassell Park, Glendale, Highland Park

No comments: