From Our Editors
If you're in the mood for spaghetti and meatballs, Leechburg's Rita's Ice Custard Happiness serves up an Italian experience in the heart of Leechburg.
Pull into one of the many parking spaces nearby if you choose to drive to the restaurant.
Thrifty eaters will also love Rita's Ice Custard Happiness' prices, which are generally below $15. If you're looking for some fine Italian cooking, you'll definitely love Rita's Ice Custard Happiness.