From Our Editors
Fantastic cuisine set in a familiar atmosphere, Strazlo's Deli and Pub offers fabulous pub food. It's a local favorite for customers seeking outstanding food.
If you just feel like stopping by for a drink, the restaurant has helpful bar staff (and a good selection behind the bar).
Strazlo's Deli and Pub is definitely a good call.