Bottega Leon is an Italian restaurant specializing in fresh house-made pasta, premium seafood, and pizza. It offers a diverse menu that also includes international dishes.