Slice of Life
LinkedIn Pintrest Facebook Twitter Google +

Slice of Life,

Skokie IL
Address: 4120 W Dempster (at 2 blks W of Crawford Ave), Skokie IL 60714 / (847) 674-2021

Type: Restaurant

Cuisine: American Pizza Vegetarian