All reviews seem negative
I recently moved to Hollywood and like the other reviewer always drove past the large painted sign advertising lobster for $12.95. I tried it tonight and had the worst meal I can ...