Top Brunch Spots » Restaurants » Indian restaurant Naperville » Shimla Peppers – Naperville, Illinois 60563