Anonymous
Favorite Answer
The Lab Gastropub
3500 South Figueroa Street
Los Angeles, CA 90089
It's a science-themed restaurant near the California Science Center (if that's what you mean by Science Museum).
A Hunch
Philippes
Nickel Diner
The Grand Market