From Our Editors
Take a trip to Dizzy's Place in Leechburg and make your next meal a good one.
Parking has never been easier at Dizzy's Place, a restaurant located near a variety of parking selections.
Meals at Dizzy's Place are moderately priced ? most diners spend about $30 per person.