The Galaxy Food Court

Food Court
1201 S Figueroa St (at Pico Blvd.)
Los Angeles, CA 90015