Los Angeles, CA
restaurants
Opened since 1958. There are not to many Googie Architecture buildings left, let alone an original restaurant inside a Googie. This diner has changed names in the past but has kept “Astro “ from the mid 70s. Delicious diner food from morning till night.
Comments   0