Olive Street Design Launches Francesco’s Italian Pizza Kitchen

Placeholder - OSD Logo

Olive Street Design is excited to launch a new website for Francesco’s Italian Pizza Kitchen.  Francesco’s Italian Pizza Kitchen is a family-owned establishment in Elmhurst.  Their head chef, Francesco’s father, has over 35 years of culinary experience.  Francesco has been fortunate enough to have acquired vast experience in the restaurant industry, and this father-son duo brings… Read more »

Back to Top