by Dave
(Elviria)
I would like to recommend a place to everyone called Elviria Deli. They make the best sandwiches I have had in Spain from a fresh counter where you select your own meat/cheeses to add. They also sell amazing fresh healthy foods like hummus and salads.