We tried the Lobster pizza @ Ciao last week....nice chunks of "grilled" lobster, it was excellent!!!