Rosalia's Deli

Phone orders only

241 N York Rd, Elmhurst, IL 60126

$0 MinimumAre you the owner?
Price: $$