Leonardo's Italian Grille
$22
Jumbo pasta shells stuffed with our own unique blend of cheeses, topped with meat sauce and baked with even more cheese.
Add your review below to help others know what to expect.