Olive Street Design Launches Taverna on Division!

Placeholder - OSD Logo

Olive Street Design is excited to launch a new website for Taverna on Division, located in Melrose Park.  This beautiful restaurant opened in May of this year and has already developed many loyal customers because of its delectable cuisine and its warm and inviting atmosphere.  Taverna on Division features Italian cuisine that has Mediterranean influences.… Read more »

Back to Top