Lucky Platter

Evanston, IL — Food & Drink. ﻿ Evanston's home of Funkalicious Super-diner since 1991.