Review of Delia's Kitchen

1034 Lake St, Oak Park, IL 60301

Overall Rating

Review


Has gluten-free bread for sandwiches and french toast

Updated 10 years ago