Dibella's has quite possibly the best subs in the area. When you walk in their ordering is streamlined. Their staff asks direct questions and gives you a number for your order and shuffles you along. My cheesesteak was the best cheesesteak I have had in a long time. Their bread is soft and fresh and the entire sandwich was awesome. I highly recommend this place and will definitely be going back. I live about 20 minutes away but it's worth the drive.