Temporary Error.

Please try reloading the page.

03/25/2013
By: priscillaburkett986
Europol Polish Deli
What a wonderful place! They have the best pastrami sandwich in here! The people that work here are friendly and very attentive! They have amazing prices in here too.

Just a moment...