Back to Previous
Casa Nostra of Leesburg
Details
Located in charming downtown Leesburg, Casa Nostra brings exceptional Italian cuisine to life with bold expressions of color, texture and artistry in every dish.

Here you can experience a celebration of Italian traditions, such as Beef Carpaccio, Pappardelle Bolognese and fresh Lobster Ravioli. We also offer a variety of homemade pasta, breads and desserts that are made in-house every day, all from scratch.

This is time-honored Italian, with a modern style.