Description
Serving Dunedin since early 1970's
Owned & Operated by the Illiano's since 1986
Address: 150 Patricia Ave, Dunedin (Floride) 34698
Phone: (727) 736-3138
Parking:
Lot
State: FL
City: Dunedin
Street Number: 150 Patricia Ave
Zip Code: 34698
categories: family style restaurant, pizza place, italian restaurant