Cute Italian deli doing homemade pasta and sandwiches, though portions skew heavy on bread—better for quick lunch than dinner.