Restaurant Reviews from DiningGuide411.com
    Top : United_States: FL: Largo

Charlie and Millie's Pizza House, Largo, Florida










Charlie & Millie's Pizza House
10953 Seminole Blvd.
Largo FL United States


Phone: 727.391.5661
Accepts: checks

Smoking: not permitted

Dress: casual

Parking: own parking lot