8601 Lincoln Blvd #190, Los Angeles, CA 90045
Mmmmmmmyummy
Lobster man & cheese
Best Of Both Worlds Grilled Cheese on GF (Well the last half of it)