At 92 2nd St At Corner Of 2nd St & Mission Ave, San Francisco, CA 94105-3439San Francisco Here : Luke s Lobster SoMa. Welcome to Luke s Lobster SoMa is rated 4. It's worth a try!
Write a review