Main menu Open search menu

Bella Italian Restaurant & Pzzr

Italian Restaurant
3835 Saint Emma Court, Leesburg, FL 34748 3835 Saint Emma Court, Leesburg Directions
+14079579091

If you're in the mood for spaghetti and meatballs, Leesburg's Bella Italian Restaurant & Pzzr serves up an Italian experience in the heart of Leesburg.

About this Business

  • Cuisine
    Italian, Pizza

Tips

250

From Our Editors

If you're in the mood for spaghetti and meatballs, Leesburg's Bella Italian Restaurant & Pzzr serves up an Italian experience in the heart of Leesburg.

Driving is all about convenience, and we get that. With spaces available, we'll help speed up your night.

Take a culinary tour of Italy when you sample the many deliciously unique dishes at Bella Italian Restaurant & Pzzr.

Explore Nearby
Bella Italian Restaurant & Pzzr

Groupon has verified that the customer actually visited Bella Italian Restaurant & Pzzr.