Friday, July 25, 2014

Rosalia's Deli

This is the best sub sandwich in Elmhurst.  Granted, I haven't finished eating at every restaurant, but so far, this is it.  The Spicy Italian. 

Review
Restaurant Website