The food at David's is great. They have a cute small dine in area that is decorated with all sorts of fun memorabilia. The sandwiches that give out are very filling. The small business is definitely worth stopping for if you are in the area. It beats any mainstream sub shop to pieces.
Pros: really good food
Cons: very pricey
more