DeVito's Italian Deli & Sub

Restaurant in Fenwick Island, Delaware